Big Huge Thesaurus

horse barn

noun